package com.example.buildermode.three;

/**
 * @version 1.0.0
 * @className: Director
 * @description: 指挥者
 * @author: zhangjunfa
 * @date: 2022/6/12 15:46
 */
public class Director {
    public Product bulidProduct(Builder builder){
        builder.raiseFunds();//筹集资金
        builder.writeScript();
        builder.recruiting();//招募人员
        builder.propagate();//宣传
        builder.released();//发行，上映
        return builder.buildProduct();
    }
}
